import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';
import { resolve } from 'path';

// https://vitejs.dev/config/
export default defineConfig({
  base:'./',
  plugins: [react()],
  build:{
    outDir:'dist'
  },
  // 代理
  resolve:{
    alias:{ 
      "@":resolve(__dirname,'api')
    }
  },
  server:{
    proxy: {
      '/api': {
        target: 'http://localhost:3002', // 目标 API 地址
        changeOrigin: true, // 允许跨域
        rewrite: path => path.replace(/^\/api/, '') // 重写路径
      }
    }
  }
})
